About K L H Developments Limited (02375698) United Kingdom