About Hamer Developments Limited (10585285) United Kingdom