About Lowry Industries Limited (04988196) United Kingdom