About Speedflex (uk & Ireland) Limited (07406096) United Kingdom