About Badell Associates Ltd (12054463) United Kingdom