About Londel Ltd (04512926) United Kingdom