About Cavaghan & Gray Limited (00159189) United Kingdom