About Lowrie Fabrication Ltd (10659659) United Kingdom