About R.b.benny & Co (montrose) Ltd (SC676947) United Kingdom