About Davis Simpson & Davis Limited (03877031) United Kingdom