About Dictator Engineering Limited (01329148) United Kingdom