About The Wescott Family Ltd (12505676) United Kingdom