About H Turrall & Co Limited (05628774) United Kingdom