About Mcfarland Associates Limited (NI657015) United Kingdom