About Ellesridge Limited (02525405) United Kingdom