About Badrock Associates Ltd (09564702) United Kingdom