About A R Townsend & Company Limited (11452524) United Kingdom