About T & K Solutions Limited (08084632) United Kingdom