About R. & T. Consultants Limited (SC236766) United Kingdom