About Ellamay Sheehan Limited (12733436) United Kingdom