About Timico Technology Services Limited (03506580) United Kingdom