About David Hallas Limited (06518474) United Kingdom