About Russell Oak & Steel Ltd (09254808) United Kingdom