About Neil Bull Limited (04528509) United Kingdom