About Transition Technology Solutions Limited (08693408) United Kingdom