About R.g.barwell & Sons Limited (00508865) United Kingdom