About R.b. Meiklejon Limited (SC014132) United Kingdom