About Trim Tech Solutions Limited (09455778) United Kingdom