About Michael J. Lonsdale Limited (02066642) United Kingdom