About George Marsh & Sons (holdings) Limited (00430730) United Kingdom