About K & M Developments South West Ltd (08589601) United Kingdom