About T & L Holdings (hove) Ltd (07916357) United Kingdom