About Wescott Limited (10802043) United Kingdom