About Theodore Gregory Limited (02353265) United Kingdom