About Ellindale Limited (05382468) United Kingdom