About Davis & Bowring Limited (08576406) United Kingdom