About Taylor Knight Solutions Limited (06250548) United Kingdom