About David Sheriff Limited (11473590) United Kingdom