About S Torrekens Ltd (11677579) United Kingdom