About The Barn Exmouth Ltd (09865001) United Kingdom