About Rachael Seymour Ltd (12175804) United Kingdom