About Russell Adams Limited (02127544) United Kingdom