About T Scott Holdings Limited (06530738) United Kingdom