About Glass Canvas Productions Limited (04169550) United Kingdom