About Talking Heads (lincoln) Limited (04712528) United Kingdom