About Kendal Deliveries Ltd (13458958) United Kingdom