About Whiting & Barlow Limited (13084210) United Kingdom