About H Camilla Lowe Design Ltd (12337976) United Kingdom