About Franklin Defencell Limited (06010102) United Kingdom