About J Beddows Engineering Limited (10930209) United Kingdom