About The Wrecked Merrymaid Ltd (12027223) United Kingdom