About The Fishermans Shack Ltd (12628406) United Kingdom