About J Neale Limited (06284097) United Kingdom