About Chalmers & Gray Limited (01698318) United Kingdom