About K & R Badges Limited (06912168) United Kingdom