About T & Rs Consulting Limited (06678176) United Kingdom