About Jlh Developments Limited (06643915) United Kingdom