About The Jerk Yard Ltd (10566308) United Kingdom