About Techniform (sales) Limited (01461568) United Kingdom