About Franklin & Sons Limited (03819541) United Kingdom