About K & K Developments Limited (08849517) United Kingdom