About Jerkpit Deliveries Ltd (11984146) United Kingdom