About Rachael Walsh Ltd (11516908) United Kingdom