About Rebecca Cobb Limited (09742398) United Kingdom