About Marc Walsh Ltd (10694189) United Kingdom