About J.r. Carter Limited (01495370) United Kingdom