About John Mackay Flies Ltd. (SC380875) United Kingdom