About Lowry Group Limited (10579367) United Kingdom