About Shearwood Limited (10979041) United Kingdom