About Mcfarland Group Limited (NI660659) United Kingdom