About Marstrand Ltd (11824735) United Kingdom