About Ellamy F.s. Ltd (12277462) United Kingdom