About J R Macfarlane Limited (SC237087) United Kingdom