About Franklin Biddle Limited (13250323) United Kingdom