About Alan Townsend & Co Limited (03845802) United Kingdom