About Grand K&b Ltd (12066798) United Kingdom