About Rebecca Baker Designs Ltd (11852119) United Kingdom