About Stuart Hall & Co (teesside) Limited (10289368) United Kingdom