About Shearwater International Limited (03855752) United Kingdom