About Pull & Jerk Ltd (13530751) United Kingdom