About White Square Productions Limited (07308381) United Kingdom