About Lansdel Engineering Ltd (07161065) United Kingdom