About Freeman & Hook Contractors Ltd (07868231) United Kingdom