About K & A Developments Ltd (09908662) United Kingdom