About Theo.rory Limited (06336473) United Kingdom