About T & J T Barton (holdings) Ltd (10077265) United Kingdom