About Rebecca Pitt Creative Limited (09212280) United Kingdom