About Lanefdon Investment Corporation Limited (07972176) United Kingdom