About Nettle Inn Ltd. (03551299) United Kingdom