About T & F.a.m Holdings Ltd (11349065) United Kingdom