About James P Mcfarlane & Company Limited (SC066780) United Kingdom