About Russell Burgess Limited (00557434) United Kingdom