About Lowry Holdings Limited (13462402) United Kingdom