About Margaret Hurles Limited (12405228) United Kingdom