About Horsman Beattie Homes Limited (12988850) United Kingdom