About Rebecca Crosby Communications Limited (08774791) United Kingdom