About Chalmers (global) Ltd (08511864) United Kingdom