About Eagerstates Limited (02272139) United Kingdom