About Ellis S Limited (08642337) United Kingdom