About One Stop Jerk Ltd (13492334) United Kingdom