About Rebecca & Company Ltd (07550611) United Kingdom