About Nick Fraser Technical Services Limited (02218486) United Kingdom