About Neil Anderson Services Limited (10139271) United Kingdom