About James Franklin Limited (12106274) United Kingdom