About Westlake-toms & Co. Limited (07198020) United Kingdom