About Christopher Scott & Co Limited (08581864) United Kingdom