About Trammel D. S. Limited (11407277) United Kingdom