About Lowrey Limited (12294833) United Kingdom