About Neil Taylor Enterprises Limited (11179820) United Kingdom