About Maggie Treanor Designs Limited (06426842) United Kingdom