About K & W Developments (wales) Limited (05874819) United Kingdom