About J & J Stott Limited (07020029) United Kingdom