About John Mcfarlane Ltd. (SC283117) United Kingdom