About The Davy Jones Locker Barmouth Ltd (11171752) United Kingdom