About Shearwater Group Plc (05059457) United Kingdom