About A P Russell Ltd (13444101) United Kingdom