About Rebecca Strickson Limited (08727277) United Kingdom