About Harvey & Mackie Ltd (11118884) United Kingdom