About Burke & Hare Productions Limited (06817938) United Kingdom