About Ian Teece Limited (10571907) United Kingdom