About Badel Ltd (07135364) United Kingdom