About Jm Townend Limited (08883135) United Kingdom