About Jerk & Turk Ltd (13657138) United Kingdom