About Margaret Dabbs Limited (08092526) United Kingdom