About Thomas Franklin Limited (05620535) United Kingdom