About Lowry Holdings Limited (12082592) United Kingdom