About James And Daughters Limited (10627654) United Kingdom