About Jacq And Rose Ltd (10180358) United Kingdom