About Mack Parnell Ltd (11805947) United Kingdom