About Louise Sloper Design Ltd (06686259) United Kingdom