About Christopher Marsh & Co. Limited (04551913) United Kingdom