About Marshall Ridsdale Limited (00654272) United Kingdom