About M.b. & S.p. Ascough Limited (11846426) United Kingdom