About Torry Limited (03660247) United Kingdom