About Lonsdale Miller Limited (08336597) United Kingdom