About Ew Taylor Limited (09710951) United Kingdom