About T&r Bennet Ltd (13245908) United Kingdom