About Trott 25 Ltd (11448050) United Kingdom