About T&s (potters Bar) Ltd (13253289) United Kingdom