About Lr Mcfarland Limited (11612419) United Kingdom