About Fenn Motor Works Limited (04924289) United Kingdom