About The Coral Shack Ltd (12036417) United Kingdom