About R & P Thomson Limited (SC590600) United Kingdom