About Nicholas Barker Productions Limited (07182257) United Kingdom