About Shearwater Technology Limited (06974710) United Kingdom