About Solway Coast Glamping Ltd (12838489) United Kingdom