About Pimli Deliveries Limited (10829530) United Kingdom