About R & P Mcdonald Ltd. (SC390058) United Kingdom