About Beveridge Philp & Ross Limited (SC697481) United Kingdom