About Technology International Limited (03526135) United Kingdom