About The Beach Kirkcaldy Ltd (SC357630) United Kingdom