About Shearwater Ventures Limited (08232656) United Kingdom