About Neil Consulting Ltd (07397104) United Kingdom