About Barbara A Mcdonald Ltd (07225922) United Kingdom