About J Dimmock Engineering Limited (13033508) United Kingdom