About Sebastopol Inns Limited (07081735) United Kingdom