About Lowdens Limited (NI016817) United Kingdom