About T. G. Holdcroft (newcastle) Limited (02310277) United Kingdom