About Torry Communications Limited (08708477) United Kingdom