About Tr Control Solutions Limited (05258662) United Kingdom