About Rebecca Gallagher Limited (08465629) United Kingdom