About R M Aberdeen Limited (SC610163) United Kingdom