About Rebecca Moore Ltd (13519053) United Kingdom