About Technoworld Equipment Company Limited (01988346) United Kingdom