About Ian Hocking Building Limited (10953138) United Kingdom