About Louise Clements Design Ltd (09639930) United Kingdom