About S J Dimmock Engineering Limited (06545191) United Kingdom