About Ellmor Limited (04665549) United Kingdom