About Jamps Limited (04751761) United Kingdom