About Stephen Mills Engineering Limited (06314004) United Kingdom