About Hamer Cain Developments Limited (05218634) United Kingdom