About Mcarthy Harrington Limited (12043229) United Kingdom