About Flaxton Engineering Limited (01255600) United Kingdom