About Ellery Ltd (12291544) United Kingdom