About Bearstitch Ltd (11684001) United Kingdom