About Margaret Sheehy Limited (05388281) United Kingdom