About J R Tallant Limited (10002672) United Kingdom