About Cavaghan & Gray Group Limited (01357837) United Kingdom