About Williamson Menzies Limited (07676296) United Kingdom