About Rebecca Gillies Limited (13686521) United Kingdom