About David B Francis Limited (04745756) United Kingdom