About Shearbridge Ltd (12023554) United Kingdom