About Ellerslie Glade Limited (11801393) United Kingdom