About Eagerstone Limited (02969281) United Kingdom