About Wescott Investment Group Ltd (13517834) United Kingdom