About Davis & Moore Limited (09995335) United Kingdom