About F.johnston & Company Limited (SC108666) United Kingdom