About Euston Taylor Limited (09895418) United Kingdom