About Ellanday Limited (04964417) United Kingdom