About Throgmorton Holdings Limited (11735715) United Kingdom