About David Harrison Limited (SC031753) United Kingdom