About Baker & Mcveigh International Limited (10350594) United Kingdom