About Scurrah Nassau Technical Services Ltd (06783085) United Kingdom