About Speedform (holdings) Limited (00953984) United Kingdom