About Tong & Whyte Holdings Limited (12043388) United Kingdom