About Lowry & Co Ltd (07513681) United Kingdom