About Earlesmere Limited (13374946) United Kingdom