About Thingoe Hill Management Company Ltd (05626285) United Kingdom