About Bill Barclay Productions Limited (03811513) United Kingdom