About Nick Phillis Associates Limited (09898186) United Kingdom