About Marshall Of Cambridge (holdings) Limited (02051460) United Kingdom