About Mackay-franck Ltd (09392583) United Kingdom