About T.g. Holdcroft (holdings) Limited (08734338) United Kingdom