About J Neades Ltd (09226050) United Kingdom