About K & J Developments Limited (10775081) United Kingdom