About Marlborough Holdings Limited (NI009829) United Kingdom