About Osmington Gallsworthy Limited (11637678) United Kingdom