About Michael Mccafferty Ltd (13057730) United Kingdom