About Davis & Hiscock Limited (00958430) United Kingdom