About The Shore Arran Ltd (SC605085) United Kingdom