About Neil Speciality Services Limited (07389249) United Kingdom