About Mungall Associates Ltd (SC383551) United Kingdom