About Adams Russell Limited (02370287) United Kingdom