About Weston Taylor Limited (10493121) United Kingdom