About Rebecca Phillips Limited (12074267) United Kingdom