About Louis Moreau (the Quilters) Limited (03463701) United Kingdom