About Badewell Holdings Limited (13149671) United Kingdom