About R S Mcleod Limited (SC508785) United Kingdom