About Hickman-shearer Limited (09556189) United Kingdom