About Deborah Mckenna Limited (03270638) United Kingdom