About Lendon & Wilson Limited (12073414) United Kingdom