About Whyte Booth Pictures Limited (05774201) United Kingdom