About Louise Thorburn Designs Ltd (10430437) United Kingdom