About Lowson & Co. Limited (01222337) United Kingdom