About Terry Francis Limited (12074592) United Kingdom