About Fleming & Company (machinery) Limited (SC021652) United Kingdom