The Wescott Group Ltd is an average company. Their...
The Wescott Group Ltd is an average company. Their website wescott.com provides useful information. The customer support team was responsive, but I expected better assistance. Overall, it was an average experience.