About Russell Interior Group Ltd (13193783) United Kingdom