About Rebecca Smith Ltd (12181199) United Kingdom