About Mcfarlane-griffith Ltd (11799154) United Kingdom