About Glass Fish Productions Limited (08786047) United Kingdom