About 3 Powell Productions Limited (06466085) United Kingdom