About Maya Blake Limited (08514983) United Kingdom