About Stoutmoedigh Ltd. (07167831) United Kingdom