About Bird In Hand Pictures Ltd (13028145) United Kingdom