About Glad Deliveries Ltd (11923230) United Kingdom