About Lorimer Developments Limited (09096659) United Kingdom