About Trotters Independent Trimming Limited (10605117) United Kingdom