About Franklin Products Limited (03662925) United Kingdom