About Franklin Bros Limited (07726135) United Kingdom