About Neil Simon Engineering Limited (06174371) United Kingdom