About Louise Roach Limited (07543622) United Kingdom