About Stothert Ltd. (10915633) United Kingdom