About Ellis Rochester Ltd (13464363) United Kingdom