About Tros Consulting Limited (13591964) United Kingdom