About Shearwater Energy Ltd (12161816) United Kingdom