About Marlborough Lodge Limited (NI026810) United Kingdom