About Jammed Limited (06387743) United Kingdom