About Bad Penny Designs Limited (11615336) United Kingdom