About R.f. May & Company Limited (01390842) United Kingdom