About Marwood Group Research Ltd (06543129) United Kingdom