About Cakes By Rebecca Limited (SC575283) United Kingdom