About B. Townend Limited (10448969) United Kingdom