About T.i. Miller & Partners Limited (06307011) United Kingdom