About R.b.benny & Co (arbroath) Ltd (SC676354) United Kingdom