About Jeary Developments Limited (03753963) United Kingdom