About Lowry Associates Ltd (NI616573) United Kingdom