About Badleytech Ltd (13051258) United Kingdom