About R.h. Barrell Engineering Limited (01415461) United Kingdom