About Rebecca Charles Limited (01680516) United Kingdom