About Jeffrey Engineering Limited (04644737) United Kingdom