About Whyte International Limited (03523583) United Kingdom