About Davis & Daughter Limited (08687621) United Kingdom