About J. & S. Franklin Limited (01650273) United Kingdom