About David Hallam Limited (06154746) United Kingdom