About Jeeves International Badge Division Ltd (08359695) United Kingdom