About Tenin French Ltd (10328506) United Kingdom