About Three Stripes Productions Limited (05736387) United Kingdom