About Badges Plus Holdings Limited (06359110) United Kingdom