About Horlock Developments (poole) Limited (05659782) United Kingdom