About T & L (bedford) Holdings Ltd (11411159) United Kingdom