About Margaret Tully Limited (08411422) United Kingdom