About Badrock Design Limited (06864373) United Kingdom