About R.b. Farquhar Limited (SC429692) United Kingdom