About R.a. Mclean & Co. Limited (SC402959) United Kingdom