About Jakespare Limited (06067510) United Kingdom