About Stothards Limited (00707392) United Kingdom