About Neil Anderson Ltd (12810739) United Kingdom