About Ellrey Ltd (12800729) United Kingdom