About The Desi Doll Company Limited (06526931) United Kingdom