About R.f. Barwick Limited (00845388) United Kingdom