About R.t.r Scrymgeour & Co Ltd (11200344) United Kingdom