About Macfarlane And Co. Limited (04404700) United Kingdom