About Ian Trow Tech Limited (10954339) United Kingdom