About R. & T. Holdings Limited (01946896) United Kingdom