About T&r Consultants Ltd (09927384) United Kingdom