About S. Flint Ltd. (03661717) United Kingdom