About Joanne & Rachel Ltd (12051128) United Kingdom