About Shermansbury Limited (09378476) United Kingdom