About K&b Developments Ltd (10042885) United Kingdom