About N Scott Engineering Limited (06926704) United Kingdom