About Throgmorton Group Limited (11541109) United Kingdom