About T J & R Limited (SC670546) United Kingdom