About Nichols R.b.f Ltd. (04249655) United Kingdom