About Neil Cross Limited (08256044) United Kingdom