About Spenflex Limited (01769751) United Kingdom