About Frances Thomas Limited (10892110) United Kingdom