About Timand Consultants Limited (08033254) United Kingdom