About David & Roger Franklin Ltd (04682506) United Kingdom