About Marshall & Mcadam Holdings Ltd (11778774) United Kingdom