About Neil And Son (wallsend) Limited (06457633) United Kingdom