About East Sands Neuk Ltd (SC699233) United Kingdom