About The Picnic Basket (kenilworth) Ltd (05089107) United Kingdom