About The Shearwater Consultancy Limited (02508373) United Kingdom