About R.b. Wallace Limited (SC033702) United Kingdom