About K & G Developments St Ives Limited (13480832) United Kingdom