About Woolston Street Capital Ltd (13250523) United Kingdom