About Dave Mackie Ltd. (09988251) United Kingdom