About Ellsop Limited (12474560) United Kingdom