About Margaret Bray Limited (07373413) United Kingdom