About Louise Holt Design Limited (10086652) United Kingdom