About Thomas Peter Franklin Ltd (13495142) United Kingdom