About Delamere Pods Ltd (11958517) United Kingdom