key production (london) limited compare prices