About J Ainscough Limited (13338228) United Kingdom