About Mr. Mitchell Barry (NI624933) United Kingdom