About Lowson & Co (holdings) Limited (12312117) United Kingdom