About Sheerwater Holdings Limited (05399722) United Kingdom