About J R Bowling (engineering) Limited (01728961) United Kingdom