About Eldridge Andrews Associates Limited (13317846) United Kingdom