About T & L Banks Ltd (11188547) United Kingdom