About Neil Adams Mechanical Services Limited (06882103) United Kingdom