About R.f. Mccreadie & Company Limited (SC042440) United Kingdom