About Diana Sauchande Ltd (12635006) United Kingdom