About Rebecca Merrill Limited (10308987) United Kingdom