About Shawbridge Investments Limited (NI018839) United Kingdom