About T.g.s Ballard S & Co Ltd (10439614) United Kingdom