About J Stopford Limited (09421339) United Kingdom